package com.netease.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Column;

/**
 * @projectName: modeling-dev
 * @package: com.netease.vo
 * @className: RootInfoVO
 * @author: aochong
 * @description: 前端传入词根实体对象
 * @date: 2023/4/3 12:53
 * @version: 1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "分词日志对象BO", description = "从客户端，由用户传入的数据封装在此entity中")
public class WordSegmentLogBO {

    /**
     * 中文名称
     */
    @Column(name = "field_cmmnt")
    @ApiModelProperty(value = "字段注释", name = "field_cmmnt", example = "每页书签", required = true)
    private String fieldCmmnt;

    /**
     * 词根中文名称
     */
    @Column(name = "root_name")
    @ApiModelProperty(value = "词根中文名称", name = "root_name", example = "每页", required = false)
    private String rootName;

    /**
     * 词根英文名称
     */
    @Column(name = "eng_name")
    @ApiModelProperty(value = "词根英文名称", name = "eng_name", example = "page", required = true)
    private String engName;

    /**
     * 分词日期
     */
    @Column(name = "sgmnttn date")
    @ApiModelProperty(value = "分词日期", name = "sgmnttn", example = "2023-04-03", required = true)
    private String sgmnttnDate;
}
